//
// Created by Administrator on 2021/8/30.
//

#ifndef BOXPUSHER_STAGE_H
#define BOXPUSHER_STAGE_H

#include "Array2D.h"

class Stage
{
public:
    Stage(const char* map, size_t size);
    void update(char input);
    void draw();
    bool win() const { return win_; }

private:
    Array2D<int> data_;
    bool win_;
};

#endif //BOXPUSHER_STAGE_H
